<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        
    </style>
</head>
<body>
    <ul class="list">
        <li>link1</li>
        <li>link2</li>
        <li>link3</li>
        <li>link4</li>
    </ul>
</body>
<script>

    // const arr = Array.from("hello");
    // console.log(arr);
    
    // const a = ["A","b","c"]
    // const arr = Array.from(a);
    // console.log(arr);
    // console.log(arr === a);

    // 伪数组：具有索引和长度，可被循环遍历，但不能使用数组的方法（原型不指向Array.prototype）
    // const obj = {
    //     0:"hello",
    //     1:"world",
    //     length:2
    // }
    // const arr = Array.from(obj);
    // console.log(arr);

    // const ali = document.querySelectorAll(".list li");

    // console.log(ali)
    // console.log(ali[0])
    // console.log(ali.length)
    // ali.push("hello");

    // const arr = Array.from(ali);
    // console.log(arr);


    // console.log(" -------- ")

    
    // const ali = document.querySelectorAll(".list li");
    
    // console.log(Array.isArray( {} ))
    // console.log(Array.isArray( [] ))
    // console.log(Array.isArray( ali ))

    
    // console.log(" -------- ")


    // const arr = Array.of("hello", "world", 123)
    // console.log(arr);

    // const arr = Array.of(6)
    // console.log(arr);

    // const arr = new Array(6)
    // console.log(arr)

</script>
</html>